<?php

class Resource_Validator_Uri extends Kernel_Validator_Uri 
{
    
    /**
     * Проверяет правильность указанного значения
     *
     * @param   mixed   $value
     * @return  boolean
     */
    protected function _isValid($value) 
    {
        // empty value is allowed
        if (empty($value)) {
            return true;
        } // control one section-uri
        elseif (parent::_isValid($value)) {
            return count(array_filter(explode('/', $value))) == 1;
        }
        
        return false;
    }
    
}